/**  

* @ClassName: MyTable  

* @Description: TODO(这里用一句话描述这个类的作用)  

* @author windows  

* @date 2021年6月7日  

*/
package com.xhkj.model;

import java.time.LocalDateTime;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@Entity
@Table(name = "my_vehicle_no_pass_data")
@GenericGenerator(name = "jpa-uuid", strategy = "uuid")
public class MyVehicleNoPassData {
	@Id
	@GeneratedValue(generator = "jpa-uuid")
	@Column(length = 32)
	private String myid;
	@Column(length = 32)
	private String id;
	/**
	 * state:0.未上传;1.已上传;
	 * */
	@Column(length = 4)
	private Integer myState;
	private LocalDateTime insertTime;
	
	@Column(length = 64)
	private String rect;
	@Column(length = 16)
	private String plateNo;
	@Column(length = 32)
	private String crossingIndexCode;
	@Column(length = 32)
	private String cameraIndexCode;
	@Column(length = 32)
	private String laneNo;
	@Column(length = 32)
	private String plateColor;
	@Column(length = 32)
	private String plateColorName;
	@Column(length = 32)
	private String plateType;
	@Column(length = 32)
	private String plateTypeName;
	@Column(length = 32)
	private String plateState;
	@Column(length = 32)
	private String plateStateName;
	@Column(length = 512)
	private String plateImagePath;
	@Column(length = 32)
	private String tempPlateNo;
	@Column(length = 32)
	private String tempPlateNoName;
	@Column(length = 32)
	private String vehicleColor;
	@Column(length = 32)
	private String vehicleColorName;
	@Column(length = 32)
	private String vehicleType;
	@Column(length = 32)
	private String vehicleTypeName;
	@Column(length = 32)
	private String vehicleColorDepth;
	@Column(length = 32)
	private String vehicleColorDepthName;
	@Column(length = 32)
	private String vehicleLogo;
	@Column(length = 32)
	private String vehicleSubLogo;
	@Column(length = 512)
	private String vehicleModel;
	@Column(length = 32)
	private String vehicleLamp;
	@Column(length = 32)
	private String vehicleLampName;
	@Column(length = 32)
	private String vehicleSpeed;
	@Column(length = 32)
	private String copilot;
	@Column(length = 32)
	private String copilotName;
	@Column(length = 32)
	private String pilotSafebelt;
	@Column(length = 32)
	private String pliotSafebeltName;
	@Column(length = 32)
	private String vicePilotSafebelt;
	@Column(length = 32)
	private String vicePilotSafebeltName;
	@Column(length = 32)
	private String pilotSunvisor;
	@Column(length = 32)
	private String pilotSunvisorName;
	@Column(length = 32)
	private String vicePilotSunvisor;
	@Column(length = 32)
	private String vicePilotSunvisorName;
	@Column(length = 32)
	private String frontChild;
	@Column(length = 32)
	private String frontChildName;
	@Column(length = 32)
	private String sunroof;
	@Column(length = 32)
	private String sunroofName;
	@Column(length = 32)
	private String pdvs;
	@Column(length = 32)
	private String pdvsName;
	@Column(length = 32)
	private String uphone;
	@Column(length = 32)
	private String usePhoneName;
	@Column(length = 32)
	private String mobileDeviceLongitude;
	@Column(length = 32)
	private String mobileDeviceLatitude;
	@Column(length = 32)
	private String captureTime;
	@Column(length = 32)
	private String vehicleHead;
	@Column(length = 32)
	private String vehicleHeadName;
	@Column(length = 32)
	private String luggageRack;
	@Column(length = 32)
	private String luggageRackName;
	@Column(length = 32)
	private String vehicleSprayPainted;
	@Column(length = 32)
	private String vehicleSprayPaintedName;
	@Column(length = 32)
	private String spareTire;
	@Column(length = 32)
	private String spareTireName;
	@Column(length = 32)
	private String card;
	@Column(length = 32)
	private String cardName;
	@Column(length = 32)
	private String cardType;
	@Column(length = 32)
	private String cardTypeName;
	@Column(length = 32)
	private String cardNum;
	@Column(length = 32)
	private String muckTruck;
	@Column(length = 32)
	private String muckTruckName;
	@Column(length = 32)
	private String coverPlate;
	@Column(length = 32)
	private String coverPlateName;
	@Column(length = 32)
	private String tricycleCanopy;
	@Column(length = 32)
	private String tricycleCanopyName;
	@Column(length = 32)
	private String ecolabel;
	@Column(length = 32)
	private String ecolabelName;
	@Column(length = 32)
	private String pendant;
	@Column(length = 32)
	private String pendantName;
	@Column(length = 32)
	private String label;
	@Column(length = 32)
	private String labelName;
	@Column(length = 32)
	private String tissueBox;
	@Column(length = 32)
	private String tissueBoxName;
	@Column(length = 32)
	private String decoration;
	@Column(length = 32)
	private String decorationName;
	@Column(length = 32)
	private String dangMark;
	@Column(length = 32)
	private String dangMarkName;
	@Column(length = 32)
	private String envproSign;
	@Column(length = 32)
	private String envproSignName;
	@Column(length = 32)
	private String directionIndex;
	@Column(length = 32)
	private String directionName;
	@Column(length = 32)
	private String labelNum;
	@Column(length = 36)
	private String linkFaceVehicleId;
	@Column(length = 36)
	private String linkWifiVehicleId;

	private Integer picUrlNum;
	@Column(length = 512)
	private String imagePath1;
	@Column(length = 512)
	private String imagePath2;
	@Column(length = 512)
	private String imagePath3;
	@Column(length = 512)
	private String imagePath4;
	@Column(length = 512)
	private String imagePath5;
	@Column(length = 512)
	private String imagePath6;
	@Column(length = 512)
	private String targetPicUrl;
	@Column(length = 32)
	private String direction;
}
